http://www.gutenberg.org/ebooks/ Project Gutenberg offers 49,705 free ebooks to download. Project Gutenberg offers 49,705 free ebooks to download. Search ...